something towered - Almanca İngilizce Sözlük